pdf-icon

Unit ByteButton

SKU:U192

描述

Unit ByteButton 是一款 8 路轻触开关输入单元,配备 8 路 按键输入和 9 颗 WS2812C RGB 灯珠,采用 STM32 作为主控,支持 I2C 通讯,板载两个 Port A 接口,支持多个 Unit ByteButton 模块 级联 使用,满足复杂系统的需求。它能够实现按键输入检测与动态灯光状态反馈,适用于智能家居控制、游戏娱乐设备、教育开发平台、工业状态显示以及互动展览等领域。

产品特性

  • 8路按键输入
  • 9颗WS2812C RGB灯珠
  • STM32主控
  • I2C通讯接口
  • 开发平台
    • UiFlow1
    • UiFlow2
    • Arduino IDE

包含

  • 1 x Unit ByteButton
  • 1 x HY2.0-4P Grove 连接线 (20cm)

应用

  • 智能家居控制面板
  • 游戏或娱乐设备控制器
  • 教育与实验室开发平台
  • 状态控制与反馈装置
  • 便携式设备调试工具
  • 互动展览或场景控制
  • 小型仪器的用户界面

规格参数

规格 参数
MCU STM32G031G8U6,32 位 ARM Cortex-M0+ 内核,主频 64 MHz
按键数量 8 路独立按键输入
按键类型 轻触式按键
RGB 灯珠 WS2812C-2020 (9 颗)
通信接口 I2C通讯@0x47
Grove 接口 2 个 (I2C总线扩展)
待机功耗 DC 5V@8.94mA
工作温度 0 ~ 40°C
产品尺寸 88 x 24 x 12mm
包装尺寸 169 x 119 x 13mm
产品重量 15.1g
毛重 21.5g

原理图

schematics

管脚映射

Unit ByteButton

HY2.0-4P Black Red Yellow White
Define GND 5V SDA SCL

STM32

STM32 PA0 PA1 PA5 PA6 PA7 PA15 PB3 PA8 PB5
KEY SW_K0 SW_K1 SW_K2 SW_K3 SW_K4 SW_K5 SW_K6 SW_K7 RGB

尺寸图

module size

软件开发

Arduino

内置固件

通信协议

protocol

相关视频

  • Unit ByteButton 产品介绍以及案例展示